separatist communications facility - Turc Anglais Dictionnaire